Internazionalizazioa softwarea diseinatzean ematen den prozesu bat da. Bere helburua softwarea hainbat hizkuntz eta herrialde desberdinetara moldatzea, kodeketan eta ingeniaritzan aldaketarik egin (suertatu) gabe.
Lokalizazioa, softwarea herrialde edo hizkuntz batera moldatzea da. Aldaketa (Moldaketa) hau, herrialderako espresuki eginiko gehikuntza (aplikazioari) eta testuen itzulpen bitartez lortzen da batik bat.